可变参数的惊险历程

今天,我闲来没事,玩起了va_list

可是,我发现,MS好像比较偏爱__crt_va_start,就是不让va_start好好显示。

于是,为了可变参数,我启动了template

使用template可变参数的框架大致如下(我用我的myprint举例):

他有两个地方和普通函数不同:

我们的目标:

实现一个myprint函数,让函数可以输出任何东西

代码:

输出: